const models = require('../db')
const express = require('express')
const router = express.Router()
const mysql = require('mysql')
const $sql = require('../sqlMap')
// 连接数据库
const conn = mysql.createConnection(models.mysql_config)
// const conn = mysql.createConnection(models.handleDisconnection)
// handleDisconnection()
// const conn = models.handleDisconnection

// conn.connect()
const jsonWriteAdd = function (res, ret) {
  if (typeof ret === 'undefined') {
    res.json({
      code: '1', msg: '操作失败'
    })
  } else {
    res.json(
      {
        "code":'200',
        "msg":'ok'
      }
    )
  }
}

const messageShow = function (res, ret) {
  if (typeof ret === 'undefined') {
    res.json({
      code: '1', msg: '操作失败'
    })
  } else {
    // var ret=  ret.replace("\\", "")
    // replace
    // console.log(ret.length)
    for (let i = 0; i < ret.length; i++) {
      console.log(ret[i].navList)
      // for (let j = 0; j < ret.length; j++) {

      // }
      
      // console.log()
    }
    res.json(
      // response.setContentType("text/html;charset=UTF-8"),
      //  response.getWriter().println("ret"),
      {
      data:{ret}
    }
          
         
        // // ret.replace("\\", "")
        // strings11=ret.replace("\"","")
        // {
        //     code: '200', 
        //     msg: 'ok',
        //     data:[
        //         {
        //           "id": "001",
        //           "title": "主页",
        //           "icon": "icon-home"
        //         },
        //         {
        //           "id": "002",
        //           "title": "创作",
        //           "icon": "icon-edit-write",
        //           "navList": [
        //             {
        //               "id": "0021",
        //               "title": "文章"
        //             },
        //             {
        //               "id": "0022",
        //               "title": "视频"
        //             },
        //             {
        //               "id": "0023",
        //               "title": "微头条"
        //             },
        //             {
        //               "id": "0024",
        //               "title": "问答"
        //             },
        //             {
        //               "id": "0025",
        //               "title": "音频"
        //             }
        //           ]
        //         },
        //         {
        //           "id": "003",
        //           "title": "管理",
        //           "icon": "icon-guanli",
        //           "navList": [
        //             {
        //               "id": "0031",
        //               "title": "作品管理"
        //             },
        //             {
        //               "id": "0032",
        //               "title": "评论管理"
        //             }
        //           ]
        //         },
        //         {
        //           "id": "004",
        //           "title": "数据",
        //           "icon": "icon-shuju",
        //           "navList": [
        //             {
        //               "id": "0041",
        //               "title": "收益数据"
        //             },
        //             {
        //               "id": "0042",
        //               "title": "作品数据"
        //             },
        //             {
        //               "id": "0043",
        //               "title": "粉丝数据"
        //             }
        //           ]
        //         },
        //         {
        //           "id": "005",
        //           "title": "提现",
        //           "icon": "icon-moeny"
        //         },
        //         {
        //           "id": "006",
        //           "title": "成长指南",
        //           "icon": "icon-zhinanzhen",
        //           "navList": [
        //             {
        //               "id": "0061",
        //               "title": "创作权益"
        //             },
        //             {
        //               "id": "0062",
        //               "title": "头条认证"
        //             },
        //             {
        //               "id": "0063",
        //               "title": "创作灵感"
        //             },
        //             {
        //               "id": "0064",
        //               "title": "创作训练营"
        //             }
                    
        //           ]
        //         },
        //         {
        //           "id": "007",
        //           "title": "工具",
        //           "icon": "icon-gongju",
        //           "navList": [
        //             {
        //               "id": "0071",
        //               "title": "功能实验室"
        //             },
        //             {
        //               "id": "0072",
        //               "title": "直播"
        //             },
        //             {
        //               "id": "0073",
        //               "title": "原创保护"
        //             },
        //             {
        //               "id": "0074",
        //               "title": "图片素材"
        //             }
        //           ]
        //         },
        //         {
        //           "id": "008",
        //           "title": "设置",
        //           "icon": "icon-shezhi"
        //         }
        //       ]
        //   }
    )
  }
}


// 接口：查询全部
router.get('/showmessage', (req, res) => {
  const sql = $sql.Message.show
//   const params = req.body
//   console.log(params)
  conn.query(sql, function (err, result) {
    if (err) {
      console.log(err)
    }
    if (result) {
        messageShow(res, result)
    }
  })
  conn.close;
})


module.exports = router